a camel has a hump - Allemand Anglais Dictionnaire